package javaKnowlege;
/**
 * 这些 在 理解 JVM 的 时候 会 有 一个 更透彻的 理解
 * @author I adore you
 *这里 对 private 有了 个 清醒的 认识 
 *这里 还是 多思考 一下  吧
 */
public class ExtendsTest {
	public static void main(String []arsgs) {
		Son s = new Son();
		System.out.println("hello world!");
//		s.function();
		s.sonFunction();
//		Son s1 = new Son(20);
		int arr [] = {1,2};
		int array [] = new int [] {1,2,2,2,2};
		int a[]  = new int [4];
	}
}
class Father{
	private int sum = 10;
	int num1 = 1;
	public Father() {
		System.out.println("father is created!");
	}
	public void function() {
		System.out.println(sum);
	}
	 void f1() {
		System.out.println("hrllll");
	}
}
class Son extends Father{
	public Son() {
//		super(20);
		System.out.println("son is created!");
	}
	public Son(int age) {
//		super(age);
		System.out.println(age);
	}
	public void sonFunction() {
		System.out.println(num1);
		function();
	}
	@Override
	 void f1() {
		 
	}
}
